/**
 * Copyright (C), 2023-2033
 */
package com.goaly.util;

import cn.hutool.core.io.file.FileNameUtil;
import cn.hutool.core.util.StrUtil;

/**
 * 文件名工具类
 *
 * @author: lys
 * @date: 2023/6/15 16:06
 */
public class FileNmUtil {

    /**
     * 所有图片格式文件的扩展名
     */
    private static String[] imgExtensions = new String[]{"jpg", "jpeg", "gif", "png", "bmp"};

    /**
     * 根据文件扩展名推断是否是图片
     * @param fileName 文件名
     * @return boolean true:是图片; false:不是图片
     */
    public static boolean isImage(String fileName) {
        if (StrUtil.isNotBlank(fileName)) {
            return FileNameUtil.isType(fileName, imgExtensions);
        }
        return false;
    }


}
